/*基础css Start*/

/*默认值*/
body{
    margin: 0px;
    padding: 0px;
}
body {
    font-size:12px;
    font-family:"微软雅黑",'Open Sans',arial,sans-serif;
    color:#555;
    background-color:#fff;
}

body,ul, li
{
    margin:0px;
    padding:0px;
    border:0px;
}

li
{
    list-style:none;
}

a
{
    text-decoration:none;
}

.clear{
    clear:both;
}

.fl
{
    float:left;
}

.fr
{
    float:right;
}

/*字体相关 Start*/
.bold
{
    font-weight:bold;
}
.fsz12
{
    font-size:12px;
}
.fsz14
{
    font-size:14px;
}
.fsz16
{
    font-size:16px;
}
.fsz24
{
    font-size:24px;
}
/*字体相关 End*/

.m5 {
    margin: 5px;
}
.m10 {
    margin: 10px;
}
.m15 {
    margin: 15px;
}
.m20 {
    margin: 20px;
}

.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.mt15 {
    margin-top: 15px;
}
.mt20 {
    margin-top: 20px;
}
.mt30 {
    margin-top: 30px;
}

.mr5 {
    margin-right: 5px;
}
.mr10 {
    margin-right: 10px;
}
.mr15 {
    margin-right: 15px;
}
.mr20 {
    margin-right: 20px;
}

.mb5 {
    margin-bottom: 5px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb20 {
    margin-bottom: 20px;
}

.ml5 {
    margin-left: 5px;
}
.ml10 {
    margin-left: 10px;
}
.ml15 {
    margin-left: 15px;
}
.ml20 {
    margin-left: 20px;
}

.mauto {
    margin-left: auto;
    margin-right: auto;
}

.p5 {
    padding: 5px;
}
.p10 {
    padding: 10px;
}
.p15 {
    padding: 15px;
}
.p20 {
    padding: 20px;
}

.pt5 {
    padding-top: 5px;
}
.pt10 {
    padding-top: 10px;
}
.pt15 {
    padding-top: 15px;
}
.pt20 {
    padding-top: 20px;
}

.pr5 {
    padding-right: 5px;
}
.pr10 {
    padding-right: 10px;
}
.pr15 {
    padding-right: 15px;
}
.pr20 {
    padding-right: 20px;
}

.pb5 {
    padding-bottom: 5px;
}
.pb10 {
    padding-bottom: 10px;
}
.pb15 {
    padding-bottom: 15px;
}
.pb20 {
    padding-bottom: 20px;
}

.pl5 {
    padding-left: 5px;
}
.pl10 {
    padding-left: 10px;
}
.pl15 {
    padding-left: 15px;
}
.pl20 {
    padding-left: 20px;
}

/*线 Start*/
.line
{
    border:solid 1px #e4e4e4;
}
.linet
{
	border-top:solid 1px #e4e4e4;
}
.lineb
{
	border-bottom:solid 1px #e4e4e4;
}
.liner
{
	border-right:solid 1px #e4e4e4;
}
.linel
{
	border-left:solid 1px #e4e4e4;
}
/*线 End*/

.br4
{
    border-radius:4px;
}
.brtl-4
{
    border-top-left-radius:4px;
}
.brtr-4
{
    border-top-right-radius:4px;
}
.brbl-4
{
    border-bottom-left-radius:4px;
}
.brbr-4
{
    border-bottom-right-radius:4px;
}
/*表单*/
input[type="text"],input[type="password"],select,textArea
{
    background-color:#f9f9f9;
    border-width: 1px;
    border-top: #D0D0D0 1px solid;
    border-left: #D0D0D0 1px solid;
    border-right: #EEE 1px solid;
    border-bottom: #EEE 1px solid;
}
input:focus,select:focus
{
    outline: none;
    border-color:#459455 #5B5 #6D5 #5B5;
}
input[type="submit"],input[type="button"],button
{
    border:none;
    background-color: #7CA404;
    display: inline-block;
    padding: 5px 10px 6px;
    color: #fff;
    font-family:"微软雅黑",'Open Sans',arial,sans-serif;
    text-decoration: none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
    border-bottom: 1px solid rgba(0,0,0,0.25);
    position: relative;
    cursor: pointer;
    -webkit-transition:background-color .5s ease-in;
    -moz-transition: background-color .5s ease-in;
     -o-transition: background-color .5s ease-in;
     -ms-transition: background-color .5s ease-in;
     transition: background-color .5s ease-in;
}

input[type="submit"]:hover,input[type="button"]:hover,button:hover
{
    background-color: #91BD09;
}
/*基础css End*/
nav.main-menu li
{

}